self mortification - Turkish English Dictionary